import http from '@/utils/http';

/**
 * 模型指令配置
 */

// 指令标签新增或者修改
export async function postTagUpdate(body) {
    return http.post('/questionTemplateTag/update', body)
}

// 个性化指令标签列表
export async function getTagList(params) {
    return http.get('/questionTemplateTag/list', params)
}

// 删除指令标签
export async function getTagDel(params) {
    return http.get('/questionTemplateTag/delete', params)
}

// 修改/编辑分类
export async function postCategorySave(body) {
    return http.post('/questionTemplateCategory/save', body)
}

// 删除分类
export async function getCategoryDel(body) {
    return http.get('/questionTemplateCategory/delete', body)
}

// 分类列表
export async function getCategoryList(body) {
    return http.get('/questionTemplateCategory/list', body)
}

// 后台新增/修改模板问题
export async function postSaveTemplate(body) {
    return http.post('/questionTemplate/saveByAdmin', body)
}

// 模板问题列表
export async function getTemplateList(body) {
    return http.get('/questionTemplate/list', body)
}

// 删除模板问题
export async function delTemplate(body) {
    return http.get('/questionTemplate/delete', body)
}

// 咨询窗点击使用个性化指令
export async function getTemplatePlus(body) {
    return http.get('/questionTemplate/plus', body)
}

// 【机器人管理】指令配置·树
export async function getTemplateTreeList(params) {
    return http.get('/questionTemplate/tree', params)
}

// 【机器人管理】指令配置·数据保存
export async function setTemplateTreeList(body) {
    return http.post('/questionTemplate/deploy', body)
}
